- Fixed wraparound glitch when drawing insertion point in score editor.
- Fixed passing of garbage for parameter "naturalfrequency" to algorithmic sample function.
- Fixed a fixedpoint math problem involving volume control. All oscillators will now sound twice as loud as in prior versions, so the inverse volume setting of old scores should be doubled to compensate.
- Strange problems when running with 24-bit addressing are hopefully fixed.
- Minor cosmetic improvements.
Other:
- Added delay line, filter, analyzer, and nonlinear processor effects to track signal.
- Added same effects to entire score signal.
- Added a print command to the language.
- Changed syntax of ampfreq, ratefreq, and wavetable LFO specifiers to make them more readable; may require changes to existing scores.
--------------------------------
Version 1.03, 11 December 1994
Bug Fixes:
- Fixed problem with pre-origin transitions in pitch LFO.
- Fixed LFO waveform generation and modulation problems.
- Fixed problem editing stereo 16-bit samples.
- Fixed sample loop point and origin editing problems.
- Multiply defined function names are now trapped.
- Fixed incorrect AIFF-C file generation (FORM length and SSND length were incorrect).
Changes:
- The "pitch displacement mode [hertz/halfsteps]" option has been eliminated from the track editor, and moved to the pitch LFO generator. It does not make sense to switch the LFO mode from one note to the next for a given instrument since the scales of each mode are significantly different. This change entails file format changes, and may require changes to existing scores.
- Enhanced LFO waveform control; may require slight changes to existing scores.
- The (nonfunctional) phase modulation facility has been removed.
Other:
- Revised source to work with Universal Headers.
--------------------------------
Version 1.02, 1 October 1994
Bug Fixes:
- Numbers in edit fields are more accurate now.
- Problem with envelope retriggering and overall loudness is fixed.
- Infinite loop when printing infinite floating point numbers is fixed.
Other:
- Improvements to documentation
- Addition of more demonstration instruments
--------------------------------
Version 1.01, 15 August 1994
Bug Fixes:
- Algorithmic wave table arrays are now allocated before evaluating the function.
- Lots of nasty bugs fixed in pcode interpreter.
- Fixed LFO algorithms, envelope retriggering, and arithmetic scaling in synthesizer.
Other:
- Program renamed from Synthesizer to Out Of Phase due to a name conflict with another program.